MTIRPESLVGPQGNTTFLEGTTWCVARPGATQAELQRALDWACGIGRVDCSVIERHGDCYEPDTIVSHASFAFNAYYQTNGNNRIACYFGGTATFTKINPSYGKCSYDASKSEVSTARSLSEYKARWLLLMYIGVFSLISRRD